weed patch - German English Dictionary